package com.xinsoft.entity.vo;

import com.xinsoft.entity.po.ScmStockMoveItem;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 调拨明细
 * @TableName scm_stock_move_item
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class ScmStockMoveItemVo extends ScmStockMoveItem {

    /**
     * 物料
     */
    private Integer materialId;

    /**
     * 物料
     */
    private String materialName;

    /**
     * 物料代码
     */
    private String materialNo;

    /**
     * 物料规格型号
     */
    private String materialSpecific;

    /**
     * 单价
     */
    private BigDecimal taxSaleUnitPrice;

    /**
     * 主计量单位
     */
    private Integer mainUnit;

    /**
     * 主计量单位
     */
    private String mainUnitName;

    /**
     * 辅助计量单位
     */
    private Integer assistUom;

    /**
     * 辅助计量单位数量
     */
    private BigDecimal assistUomNum;

    /**
     * 辅助计量单位
     */
    private String assistUomName;


    // /**
    //  * 移出仓库
    //  */
    // private Integer warehOutId;

    /**
     * 移出仓库
     */
    private String warehOutName;

    // /**
    //  * 移出库位
    //  */
    // private Integer wareOutItemId;

    /**
     * 移出库位
     */
    private String wareOutItemName;

    // /**
    //  * 移入仓库
    //  */
    // private Integer warehInId;

    /**
     * 移入仓库
     */
    private String warehInName;

    // /**
    //  * 移入库位
    //  */
    // private Integer wareInItemId;

    /**
     * 移入库位
     */
    private String wareInItemName;
}